record store - German English Dictionary